David Kokkilic — Senior Software Engineer
As Full-stack engineer with focus on Python/Node.js backend and modern front-end (React) with over 5 years of hands-on experience, I am proficient in designing, developing, and maintaining dynamic, responsive, and user-centric web applications. I have delivered Python, Node.js backend work and scaling REST/GraphQL APIs, integrating databases and data pipelines for large datasets, implementing automated testing and CI/CD, and deploying secure, cloud-hosted services—while partnering closely with React teams to ship end-to-end features. I am highly skilled in modern front-end technologies such as React.js, TypeScript, JavaScript (ES6+), HTML5, and CSS3, with strong expertise in state management libraries including Redux, Context API, and React Query, as well as integrating RESTful APIs and GraphQL for efficient data handling. I am confident in optimizing performance through lazy loading, memoization, and code splitting, ensuring fast and seamless user experiences. I am passionate about accessibility and responsive design, with a deep understanding of WCAG standards and mobile-first development principles. I am adept at writing clean, maintainable, and testable code, with practical knowledge of unit, integration, and end-to-end testing using tools like Cypress. I am familiar with modern build tools and CI/CD workflows such as Webpack, Babel, and Vite, and I actively mentor junior developers, conduct code reviews, and foster a culture of collaboration and innovation within Agile and Scrum environments. Comfortable partnering with Java and React teams; quick to learn adjacent stacks as needed. • Advanced knowledge of Python and modern front‑end frameworks to deliver cutting‑edge user interfaces • Strong command of TypeScript and JavaScript (ES6+) for enabling the development of robust and type‑safe applications • Proficient in consuming and integrating RESTful APIs and GraphQL for seamless communication between front‑end and back‑end systems • Familiar with modern development workflows, including Git‑based version control, branching strategies and code review processes • Proven ability to collaborate with UI/UX designers to translate wireframes and prototypes into fully functional web pages • Strong background in Agile methodologies, participating in sprint planning, daily stand‑ups and retrospectives to ensure project success • Skilled in implementing secure authentication and authorization mechanisms, including OAuth and JWT
Stackforce AI infers this person is a Full-stack Developer specializing in SaaS and AI-driven applications.
Location: Greater Toronto Area, Canada
Experience: 2 yrs 1 mo
Skills
- Backend Development
- Api Design
- Frontend Development
- Full-stack Development
- Ai Integration
- Cloud Infrastructure
- Team Leadership
- Project Management
- Responsive Design
- User Experience
Career Highlights
- Expert in full-stack development with a focus on Python and React.
- Proven leadership in managing cross-functional engineering teams.
- Strong background in building scalable SaaS applications.
Work Experience
Ananas Studio
Senior Software Engineer (1 yr)
Tumeryk
Software Engineer (1 yr 1 mo)
MooSoft Bilişim Teknolojileri
Software Engineer (1 yr 9 mos)
Codelisa Development Studio
Frontend Developer (2 yrs 1 mo)
Education
Bachelor's degree at Balıkesir Üniversitesi | Balikesir University